concede defeat - Spanish English Dictionary